mat woven with urucuri palm fronds - Español Inglés Diccionario